Big Huge Thesaurus

lycaenid butterfly

noun